home *** CD-ROM | disk | FTP | other *** search
- Date: Sun, 28 Nov 1993 13:03:46 -0400 (EDT)
- From: Dieder Bylsma <dbylsma@uoguelph.ca>
- Subject: Apple's PowerPC Q&A (22k)
-
- Forwarded from Mac-L: info on PowerPC
-
- >FYI. Q & A on the PowerPC Macintosh in five easy lessons:
- >Customer Issues
- >Transition Issues
- >System Software Issues
- >Application Issues
- >Competitive Issues
- >
- >About 22K of Apple propaganda follows. Delete now if this stuff doesn't
- >interest you.
- >------------------------
-
- Produced by Apple Performance Development in cooperation with Jim Gable,
- Product Marketing Manager, PowerPC 10/29/93
-
- CUSTOMER ISSUES
-
- Q: How do I briefly explain and position Macintosh with PowerPC?
- A: Macintosh with PowerPC is the next generation of personal computing.
- - A price/performance breakthrough based on RISC technology.
- - Offers smooth migration paths for both Mac and PC users.
- - Has excellent future growth on the Apple, IBM and Motorola alliance.
-
- Q: Why should any customer want a PowerPC-based computer?
- A: PowerPC offers substantial price/performance gains over the 680x0
- and x86 series of microprocessors. This performance gain lends itself to
- the emergence of new and exciting technologies, including speech
- recognition, telephony, video, and a multitude of other powerful
- capabilities. Further extending the power and performance of the Macintosh
- platform will enable customers to increase their productivity using today's
- computing solutions as well as making brand new solutions possible -- at an
- affordable price. Additionally, Apple's first products based on PowerPC
- are the beginning of a new family of RISC-based products. While the Intel
- world is stretching an old architecture, PowerPC is the start of a new
- technology curve.
-
- Q: Will a PowerPC Macintosh "look" different than a Macintosh today?
- A: The primary operating system for the PowerPC Macintosh is System
- 7-the same operating system shipping with every Macintosh today. Unlike
- other vendors who require users to switch to a new operating system to
- benefit from RISC technology, Apple is moving our mainstream operating
- system to PowerPC technology. Users the get power of RISC technology, the
- familiar Macintosh user interface, and need no re-training.
-
- Q: How do I position PowerPC to a current Macintosh customer?
- A: For a Macintosh user, the PowerPC story is simple. It's a
- Macintosh. Your old software just works. New software is really fast.
-
- Q: How do I position PowerPC to a DOS/Windows-friendly audience?
- A: Here we need to explain the advantages of making the technology leap
- to RISC technology. Once people understand this, we can show why Apple has
- an excellent migration story.
-
- Q: As a Windows user, why should I even care about Apple's PowerPC
- machines?
- A: PowerPC offers a price/performance breakthrough in comparison to the
- x86 architecture that Windows users run today. By migrating to PowerPC,
- DOS/Windows users step onto this stronger growth path while maintaining
- software flexibility.
-
- TRANSITION ISSUES
-
- Q: Apple will be selling both 680x0-based and PowerPC-based Macintosh
- systems. How will a customer know which to buy?
- A: As they have in the past, customers will make their purchase
- decisions with certain criteria in mind: features, price, performance,
- etc. New to their decision process, though, will be the features and
- capabilities enabled by the performance breakthrough of PowerPC. As usual,
- there will be a "ladder" of choices built on price vs. performance,
- including both 680x0-based and PowerPC-based systems. Customers will
- choose where their needs fit into that ladder. Just as Apple sold millions
- of 68030 products in 1993 even though 68040 products were available, we
- expect to sell millions of 68040 products in1994 as PowerPC moves into our
- mid-range and high-end.
-
- Q: How do I leverage interest in the upcoming PowerPC Macintosh line to
- sell 680x0-based systems now? Upgrades? May not need PowerPC?
- A: It's important to understand the upgrade offerings Apple has
- pre-announced to help customers purchase the systems they need today. We
- are putting together the most comprehensive upgrade program ever, starting
- with these detailed statements about upgrade paths. Keep in mind too that
- many, many customers will be very satisfied with our new entry-level
- products, like the Quadra 605, regardless of PowerPC.
-
- Q: What sort of upgrade solutions will Apple have available at
- introduction, and how much will those upgrades cost?
- A: Earlier this year, Apple announced its intention to offer upgrades
- to PowerPC technology for the following Macintosh models: IIvx, IIvi,
- Performa 600, Centris 610, 650, 660AV, Quadra 800, and 840AV. This month
- Apple also announced that the Quadra 610, Quadra 650 and AWS 60, 80, and 95
- can be upgraded. To respond to customer questions Apple also stated that
- upgrades will be available at introduction and that their prices will start
- as low as $1,000. Additionally, Apple and third-party developers are
- working to create upgrades for other Macintosh models as well. Details on
- upgrade options will be made available when specific PowerPC-based
- Macintosh products are announced.
-
- Q: Why are upgrades not specifically mentioned for the Quadra 700, 900,
- 950, the LC family or several other products ?
- A: We have only announced the upgrades that will definitely be
- available from Apple at or near the first introduction of PowerPC. Not only
- are we continuing to work on other upgrade options, we are also enabling
- third party developers to offer Mac compatible PowerPC upgrades.
-
- Q: Will there be a Quadra 950 server based on PowerPC?
- A: Yes. Apple Business Systems announced a full upgrade path for
- PowerPC this October. See the press release for more details.
-
- Q: Will important K-12 applications be compatible at introduction
- (e.g., ClarisWorks, Mac School, HyperCard)?
- A: Nearly any application that runs on current 680x0 models will be
- compati ble on PowerPC. While the initial focus for native applications is
- targeted more towards mid-range and high-end customers, we expect most
- developers to start PowerPC projects soon if they haven't already.
-
- SYSTEM SOFTWARE ISSUES
-
- Q: How compatible are today's applications with the PowerPC Macintosh?
- A: Today's Macintosh applications should run, without modification, on
- PowerPC-based Macintosh models. Apple expects their performance to be
- surprisingly responsive. Of course, performance will vary dramatically
- based on the application and other factors. In actual use, performance will
- range from a fast 68030- to a 68040-based Macintosh. Apple has been
- testing 3rd party software at developer conferences throughout the world,
- as well as in our own labs. After testing over a thousand packages, we are
- confident that compatibility will be excellent.
-
- Q: Why would someone run PowerOpen instead of Mac OS on PowerPC?
- A: Primarily, the benefit of PowerOpen is access to the UNIX operating
- system. Also under PowerOpen, a Macintosh user can execute MS-DOS, A/UX,
- AIX, or System 7 applications.
-
- Q: Which operating system will a PowerPC Mac run? System 8?
- PowerOpen?
- A: Most PowerPC-based Macintosh systems, like 680x0-based systems, will
- ship with the standard Macintosh Operating System, System 7. However,
- customers who want client/server solutions, multi-user applications, or
- UNIX applications and services, will be able to use PowerOpen-Apple's
- forthcoming open systems platform.
-
- Q: What about DOS/Windows?
- A: PowerPC gives us a greatly improved story for DOS/Windows users.
- Insignia Solutions is working on a native version of SoftPC, which they
- call SoftWindows, for PowerPC. The 601 is a far better platform for their
- emulat or than today's 68040s. Consequently a DOS or Windows program can
- run at speeds comparable to a 486. With this technology, Macintosh with
- PowerPC offers a migration path for the two operating systems that really
- matter in the large marketplace today-Macintosh and DOS/Windows.
-
- Q: Will System 7 Pro run? QuickTime 1.6.1?
- A: Both System 7 Pro and QuickTime are being updated for PowerPC.
- Other capabilities developed as stand-alone system software extensions such
- as AppleScript and QuickDraw GX will be available on both 680x0-based and
- PowerPC-based Macintosh systems.
-
- Q: Will recompiled applications work with AOCE communications on a
- PowerPC Macintosh?
- A: An AOCE product that currently runs on 680x0-based Macintosh systems
- will work on PowerPC-based Macintosh systems with the updated System 7 Pro.
- Similarly, a recompiled AOCE application will work on the PowerPC-based
- Macintosh while taking advantage of the inherent speed increases and
- capabilities of native applications.
-
- Q: Will the OS (System 7) print drivers be compatible with current
- products?
- A: Nearly all drivers (including print drivers), INITs, and CDEVs, and
- other utility software will work on PowerPC-based Macintosh systems.
-
- Q: Will my existing peripherals work (CD-ROM, hard drives, scanners,
- printers)?
- A: NuBus cards (such as networking and video cards), AppleTalk devices
- (such as printers), SCSI devices (such as hard disks, scanners, and CD
- ROMs), ADB devices (such as mice, trackballs and keyboards), and other
- Macintosh cards and peripherals are compatible with PowerPC. If a hardware
- device works with the new Macintosh AV systems, the odds are excellent that
- it will work on PowerPC with no problems.
-
- Q: Will PowerPC-based and 680x0-based systems co-exist on the same
- network or environment?
- A: Yes. You will be able to mix RISC-based and 680x0-based Macintosh
- systems on the same networks, exchange files and disks between them, and
- enjoy all the other benefits expected from a Macintosh.
-
- Q: How will file sharing work on PowerPC?
- A: Like nearly everything on today's Macintosh, it just works. From
- the user perspective, file sharing functions exactly as it does today both
- locally or across a wide network. File sharing will also work between a
- 680x0-based Macintosh and a PowerPC Macintosh.
-
- Q: Is there a true multitasking, protected memory operating system on a
- PowerPC Macintosh?
- A: The operating system shipping on the first generation of
- PowerPC-based Macintosh systems will be the same System 7 available today.
- While this includes cooperative multitasking, it does not offer protected
- memory or pre-emption. Future versions of system software from Apple will
- incorporate pre-emptive multitasking and protected memory.
-
- Q: What is Taligent working on for PowerPC?
- A: Taligent is creating a completely new object-oriented operating
- system. Due in the middle of this decade, Taligent software will run on
- Apple's PowerPC-based Macintosh systems.
-
- APPLICATION ISSUES
-
- Q: Which applications will be ready at release and when will a
- substantial number of native applications be available?
- A: Nearly all current Macintosh applications will be compatible at
- release of the first PowerPC-based Macintosh models. Many developers are
- currently porting their products to the PowerPC platform, so there should
- be a large number of native applications in a very short time. For an
- extended period, users should expect to see many applications offered in
- both a 680x0 version and a PowerPC native version.
-
- Q: What determines whether or not an application will work on a PowerPC
- Macintosh?
- A: If an application is currently written following available Macintosh
- programming guidelines, it should run without modification on PowerPC
- through the 68LC040 emulation. (The "LC" stands for the low cost `040.
- These chips do not have floating point units. An existing application that
- requires a floating point unit will have to be re-compiled for PowerPC.
- However, the speed increase for floating point is so phenomenal that these
- developers are the most excited about the change.)
-
- Q: What won't run on PowerPC?
- A: Applications that do not run on current Macintosh systems. In other
- words, those that have not followed the currently available Macintosh
- programming guidelines, will consequently not run on PowerPC-based
- Macintosh models. In our testing to date, compatibility looks very good.
-
- Q: Which third-party applications are already running in native mode?
- A: Although there is no definitive list of native applications, a large
- number of software developers, including Adobe Systems, Inc., ACIUS Inc.,
- Aldus Corporation, Claris Corporation, Deneba Software, Frame Technology,
- Insignia Solutions, Inc., Microsoft Corporation, Quark Inc., Specular
- International, and WordPerfect Corporation have announced their intentions
- to offer new, native versions of their software packages. Seven more
- developers announced support this October. (See press releases.) In
- addition, Apple is working with hundreds of other developers worldwide to
- ensure that all kinds of existing Macintosh applications will be revised to
- take advantage of PowerPC processor performance.
-
- Q: What do customers with custom applications need to do to ensure
- compatibility?
- A: Custom applications, if written properly according to currently
- available Macintosh programming guidelines, will run without modification
- on PowerPC. To ensure smooth transition to Macintosh with PowerPC,
- developers should do the following: Write in ANSI C or C++, ensure that
- data structures are aligned, don't depend on the 680x0 run-time model,
- isolate and minimize use of low-memory globals, isolate and eliminate use
- of internal Toolbox calls, isolate dependencies on 80-bit extended format
- numeric type, don't be depend on specific interrupt levels, be 32-bit
- clean, and avoid patching traps. For more information, any developer can
- contact Apple's Developer Services at 408/974-4897.
-
- Q: Will Apple be publishing a list of PowerPC-compatible Macintosh
- software?
- A: Nearly all software that currently runs on 680x0-based Macintosh
- models
- will run on PowerPC. A list of exceptions is more likely than a list of
- compatibles, since most all applications will be running at introduction.
-
- TECHNICAL ISSUES
-
- Q: How fast is the 68LC040 emulation mode and what is the expected
- performance of native applications?
- A: Apple expects the performance of existing application to vary
- dramatically based on the application and other factors. In actual use,
- performance will range from a fast 68030- to a 68040-based Macintosh.
- Native PowerPC applications are expected to be two to four times as fast as
- the same application running on today's Motorola 68040 or Intel's 80486
- systems. Applications using floating-point mathematical operations (3-D
- rendering, CAD,etc.) could see performance increases as much as tenfold.
-
- Q: Is as PowerPC Macintosh really 4 to 10 times faster than a Quadra
- 950?
- A: Yes. In fact, applications written specifically for PowerPC
- processors (native) have been benchmarked at 8 to 10 times faster in
- mathematical calculations. But this is definitely one of the best cases we
- know. In general, we expect speed increases in the range of 2 to 4 times.
-
- Q: Is there any special "tuning" of the operating system required for
- the PowerPC Macintosh that results in greater performance boosts?
- A: Apple is optimizing parts of System 7 for the highest performance on
- the PowerPC processor. This will benefit applications written for
- 680x0systems as well as those developed for PowerPC. For example, Apple is
- modifying the Macintosh Toolbox procedures that take the most computational
- power (such as QuickDraw) to take full advantage of the RISC performance of
- PowerPC.
-
- Q: How does a developer migrate an application from emulation to native
- PowerPC?
- A: Developers may choose between the Apple-provided solution or a
- number of third-party solutions to port their products to PowerPC. The
- Apple-provided solution is the "Macintosh on PowerPC SDK" (Software
- Developers Kit). Editing, compiling, and linking will be performed on a
- 680x0-based Macintosh, while execution and debugging will occur on a target
- (PowerPC) system.
-
- Q: How can you have one version of an application that runs on either
- 680x0 or PowerPC?
- A: Current 680x0-based applications will run without modification on
- PowerPC-based Macintosh systems. Vendors may choose to port their
- applications to PowerPC, thus maximizing performance. Vendors may also
- choose to keep both application versions available for purchase since both
- 680x0-based and PowerPC-based Macintosh models will be for sale for years
- to come. This also should meet the needs of the currently installed based
- of 680x0 Macintosh customers.
-
- Q: What are the other speed enhancements the PowerPC Macintosh? Real
- SCSI-2? Graphics acceleration? I/O acceleration?
- A: We will continue to improve other parts of system performance as we
- have in the past. You can expect PowerPC to build on the improved I/O
- architecture introduced with the Macintosh AV products, for example.
-
- Q: When will PCI be implemented?
- A: PCI (Peripheral Component Interconnect) is a high-performance card
- expansion architecture designed to eliminate bottlenecks between a
- computer's processor and its high bandwidth peripherals, such as
- networking, video, and graphics. Apple in adopting the PCI expansion bus
- for future Macintosh computers in order to offer its customers the higher
- performance levels required as video, graphics, multimedia and other needs
- grow in popularity. PCI will be offered in a second generation of PowerPC
- products from Apple. All initial PowerPC products will continue with NuBus
- cards.
-
- Q: Is there really a PowerPC instruction called "eieio?"
- A: Yes.
-
- COMPETITIVE ISSUES
-
- Q: Why is PowerPC better than Pentium?
- A: The first generation PowerPC processor, the PowerPC 601, performs
- comparably at integer calculations and exceeds Pentium at floating-point
- calculations. In addition, the 601 is half the size of, and requires
- little more than half the power of a Pentium processor. Yet Motorola and
- IBM offer the 601 at about half the cost of a Pentium processor. In short,
- superior performance at half the cost. This is the advantage of moving to
- a new technology curve with a RISC architecture.
-
- Q: Intel says they will keep the x86 architecture up to date with RISC.
- Can they?
- A: Some people believe that Intel is so large and so profitable that
- they can keep up with RISC technology. We believe that the advantages
- demonstrated in a 601 to Pentium comparison are only the beginning of the
- increasing benefits of RISC technology. For example, the 601 has twice the
- on-board memory cache as a Pentium chip even though it actually has fewer
- transistors. Here's another indicator-in both workstations and PDAs, RISC
- technology has won out over CISC technology. The workstation vendors must
- offer the best price/performance possible to stay competitive, and they all
- offer RISC. The new PDA market had no backward compatibility concerns and
- most new entrees have selected RISC. Clearly there are compelling technical
- reasons for these facts.
-
- Q: I've seen a lot of press applauding PowerPC over Pentium. Are there
- any areas where Pentium is better?
- A: Sure. Pentium is not bad technology. In fact, it's an incredibly
- advanced chip that will sell in very high volumes over the coming years.
- However, it shows the complexity and cost of stretching CISC technologies
- forward. Intel refers to Pentium as the "next generation of compatible
- power." This plays to their greatest advantage-it can run old DOS/Windows
- applications faster than any other chip. Intel has to hope that this edge
- remains compelling in the face of new PowerPC applications running even
- faster.
-
- Q: If IBM, Dell, AST, or Compaq build PowerPC machines that will run
- Windows NT, what is the Apple advantage?
- A: Apple's approach to System Software offers the smoothest transition
- to RISC of any vendor. Other companies are asking customers to adopt
- complex, large and sometimes unproven operating systems to move to RISC
- (UNIX, OS/2, NT, etc.) Apple is simply using System 7. Just as
- importantly, Apple has a dramatic lead in offering native applications on
- Macintosh with PowerPC. Because we have been working with developers for
- nearly two years in some cases, we will have an impressive collection of
- native applications in 1994 while our competition will probably have much
- less to show.
-
- Q: Why would a customer want a PowerPC-based computer from Apple rather
- than one from the competition?
- A: Apple's products will be very competitive for both new and old
- reasons. As stated before, our migration to RISC is the easiest available.
- And we have the native applications. At the same time, we can offer the
- superior user interface and simple operation of Macintosh. As one of the
- world's largest personal computer manufacturers, we can offer aggressive
- prices. And we continue to lead with innovative technologies like AV.
-
- Q: How is Apple's PowerPC approach different from other vendors'
- PowerPC approach?
- A: Again, Apple is building the easiest path the RISC technology and we
- have the native applications. Our focus on excellent compatibility gives
- Macintosh owners a simple choice, and our work with Insignia will give
- DOS/Windows users a migration path as well. This allows customers: 1) to
- move forward with the newest and most powerful technologies available, 2)
- guarantees compatibility with their currently installed base and, 3)
- preserves their investments.
-
- Q: Will the Apple PowerPC machines run an IBM OS (i.e., Workplace
- Shell), and will IBM machines or clones be able to run System 7?
- A: Certain PowerPC Macintosh models will run the PowerOpen operating
- system (when it becomes available.) We have no plans to offer OS/2,
- Workplace or any other IBM OS on Apple's PowerPC systems as of now. On the
- other side, IBM can offer Macintosh compatibility only through PowerOpen
- (AIX UNIX).
-
- Q: Which operating systems will IBM be able to run on their PowerPC
- products (Workplace OS, AIX, PowerOpen, Macintosh) and when?
- A: In a recent PowerPC promotional event, IBM announced that their
- PowerPC-based products would be able to run AIX, DOS, OS/2, Windows NT, and
- Workplace OS. It's interesting to note that DOS and Windows will need an
- emulator from IBM to run, just as Apple needs Insignia. So our offering
- should hold up well in comparison. In fact, Microsoft is using Insignia
- technology in their NT ports to RISC systems.
- -------------------
-
-
-
-
-
-